package com.kgc.manger.service;

import com.kgc.entity.TbContentCategory;
import com.kgc.utils.ItripResult;
import com.kgc.utils.TreeNode;

import java.util.List;

public interface ContentCatService {
    public List<TbContentCategory> findAll();
    List<TreeNode> listCat();

    /**
     *
     * @param pid  新节点的父节点
     * @param name  新节点名称
     * @return
     */
    ItripResult addContentCategory(Long pid,String name);
    /**
     *
     * @param id  节点的id  修改的条件
     * @param name  新节点名称
     * @return
     */
    ItripResult updateContentCategory(Long id,String name);
    /**
     *
     * @param id  按节点来删除
     * @return
     */
    ItripResult deleteContentCategory(Long id);
}
